HandleException

Аннотация, использующая перехватчик необработанных исключений.

Если пойманы Error или TestAbortedException от методов класса Assert, они пробрасываются дальше. Остальные пойманные исключения (Exception) передаются в метод Assert.handleException.

Может применяться к классу, от которого наследуются классы с автотестами, к классам с автотестами, к отдельным тестовым методам.

Пример:

@HandleException
public class YourTests {
@Test
void test() {
Logger.info(new ArrayList<String>().get(0));
}
}

Since

2.1.5

Types

Link copied to clipboard
class ExceptionHandler : TestExecutionExceptionHandler

Перехватчик необработанных исключений